Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ALMA PLACE Terraced £560,000 5 Apr 2017
4 ALMA PLACE Terraced £265,000 19 Feb 2001
5 ALMA PLACE Terraced £240,000 29 May 2003
6 ALMA PLACE Terraced £365,000 19 Mar 2014